/*------------base------------------*/
.icon,.super_select{background:url(http://src.leju.com/imp/imp/deal/6d/65/c/df75483f18ff6fd5c73d7498e8d_p24_mk24.png) no-repeat}
.wzicon{background:url(//ess.leju.com/house/photo/42-1-BsUcMbLPQtylHOoTC9kmvRcbtAiEJQEQS3SoTslH9VhGPv47fJYuyrputmNGPMQDbToy894donMGZ6mZ.jpg) no-repeat}
input::-webkit-input-placeholder{color: #A9B6CA;}
input:-moz-placeholder{color: #A9B6CA;}
input::-moz-placeholder{color: #A9B6CA;}
input:-ms-input-placeholder{color: #A9B6CA;}
.img_move{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.img_move:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.menu_nav li a:hover,.today_news a:hover,.industry_list a h5:hover,.add_more:hover,.industry_right .live_cont a:hover
,.design_art a:hover,.design_art .design_right li a:hover,.desin_list p:hover, .ideal_list p:hover,.design_art .design_right h4 a:hover,
.jiaju_video .video_link a:hover,.jiaju_billboard a:hover,#freeApply li p:hover, .ads_a_text:hover{color:#f2304a}
.public_title{margin:0 0 20px;height:60px;padding-top: 35px;}
.public_title .title{height:30px;border-bottom:2px solid #8290A6;text-align:center}
.wz_img{display:inline-block;*display:inline;*zoom:1;width:297px;height:58px;background-position:-51px 0;margin-left:35px;*margin-left:0;}
.add_more{float:right;color:#A8B5CA;background-position:-146px 1px;padding-right:24px;cursor:pointer;font-size:14px;}
.title .add_more{*margin-top:-55px;}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#t09 .banner-160, #t09 .banner-190 {float: left;margin-left: 1px;margin-right: 1px;}
.ads_a_text{ color:#1D334A}
/*快捷导航*/
.home_menu{margin:30px 0 24px}
.menu_nav{border:1px solid #F2F3F7;position:relative;margin-bottom:6px}
.menu_nav p{width:106px;height:100%;background-color:#F7F8FC;position:absolute;left:0;top:0;text-align:center}
.menu_nav p span{position:absolute;width:56px;top:50%;left:25px;margin-top:-10px}
.menu_nav ul{overflow:hidden;padding-top:24px;padding-bottom:6px;margin-left:106px}
.menu_nav ul li{float:left;color:#425571;border-right:1px solid #E3E6F3;height:12px;margin-bottom:18px}
.menu_nav li a{display:block;margin-top:-5px;padding-left:26px;width:82px;color:#425571}
.menu_nav li.noline{border-right:none}
.menu_nav .five_letter a{padding-left:10px;width:98px}
.menu_nav .three_letter{letter-spacing:7px}
.menu_nav .two_letter{letter-spacing:27px}
/*轮播图*/
.focal{width:1200px;height:410px;overflow:hidden;position:relative;padding-bottom: 30px;}
.focal ul{width:2000px;position:absolute}
.focal ul li{float:left}
.focal li img{width:1200px;height:410px}
.focal .focal-btn span{width:48px;height:68px;position:absolute;background-position: -1px -45px;top:50%;margin-top:-64px;left:20px;cursor:pointer;}
.focal .focal-btn span.focal-btn-rt{background-position:0 -135px;left:1132px}
.focal  span.focal-btn-lt:hover{background-position: -55px -45px}
.focal  span.focal-btn-rt:hover{background-position: -55px -135px}
.focal .focal-tab{position:absolute;bottom:50px;left:0;text-align:center;width:100%}
.focal .focal-tab li{width:24px;height:2px;display:inline-block;*display:inline;*zoom:1;*margin-right:5px;background-color:#A4A4A4;margin-right:1px}
.focal .focal-tab li.focal-active{height:3px;background-color:#fff}
/*今日头条*/
.today_news{height:352px;position:relative;background:url(http://src.leju.com/imp/imp/deal/68/b8/c/deeabc5a922e623533d177ecb34_p24_mk24.png) no-repeat;margin-top:30px;margin-bottom: 30px;}
.today_news .city_tab{position:absolute;right: -2px;top: -33px;width: 223px;height: 83px;}
.today_news .city_tab a{cursor: pointer;color:#909EBD;font-size:14px;width: 98px;height: 56px;background-position: -6px -631px;text-align:center;line-height: 75px;z-index: -1;float: left;}
.today_news  li .n2{*margin-top: -20px;}
.today_news .active .n1{width: 125px;color:#1D334A;background-position: -35px -238px;font-size:16px;line-height: 68px;text-indent: 28px;z-index: -1;margin-left: -28px;}
.today_news .active .n2{width: 125px;color:#1D334A;background-position: -64px -238px;font-size:16px;line-height: 68px;text-indent: -33px;z-index: -1;}
.today_news .news{position:absolute;left:40px;top:35px;width:740px}
.today_news h3{font-size:32px;color:#1d334a;border-bottom:1px solid #F2F3F7;height:84px;line-height:84px;text-indent:80px;margin-bottom:10px;font-weight:700}
.today_news h3 a{display:block;width:100%;}
.today_news .ads{position: absolute;top: 270px;left: 41px;width: 740px;}
.today_news .ads .col a{width: 310px;display: block;float:left;margin: 0;padding-left: 0;text-indent: 22px;display: relative;
    margin-right: 3px;line-height: 33px;}
.today_news .ads .col a:after{content: '';background:url(http://src.leju.com/imp/imp/deal/6d/65/c/df75483f18ff6fd5c73d7498e8d_p24_mk24.png) -346px -996px no-repeat;display: block;position: absolute;left: 8px;top: 16px;width: 4px;height: 4px;}
.today_news .ads a,.today_news .news_item li{float:left;width:310px;font-size:18px;position:relative;padding-left:20px;line-height:36px;margin-right:40px;margin-bottom:10px}
.today_news .ads a i,.today_news li i{position:absolute;width:2px;height:2px;background-color:#D1D1D1;border:1px solid #BABABA;left:8px;top:16px}
.today_news .ads a a,.today_news li a{color:#425571}
.today_news .adds-img{position:absolute;top:80px;right:0}
.today_news .adds-img img{width:370px;height:200px}
.ads a{height:36px;background-color:#F7F8FC;color:#929EAF}
/*行业聚焦*/
.industry_left{width:820px;height:1350px;overflow:hidden;position: relative;}
.industry_left .industry_tab{border-bottom:1px solid #F2F3F7;height:60px}
.industry_left .industry_tab a{color:#425571;font-size:20px;border-bottom:3px solid #fff;display:inline-block;line-height:57px;margin-right:50px}
.industry_left .industry_tab a.active{border-color:#F0233C;color:#F0233C}
.industry_left .list_item .add_more{position: absolute;top: 22px;right: 0px;}
.industry_list dl{padding:29px 0;border-bottom:1px dashed #F2F3F7}
.industry_list dd{float:left;margin-right:20px;overflow: hidden;width: 208px;height: 156px;}
.industry_list dd img{width:208px;height:156px}
.industry_list dt{overflow:hidden;position:relative;height:156px}
.industry_list dt h5{color:#1D334A;font-size:22px;line-height:35px;width:100%;margin-bottom:5px}
.industry_list dt p.desc{color:#6D798C;font-size:14px;max-height:80px;overflow:hidden;line-height:25px}
.industry_list dt p.time{color:#A9B6CA;font-size:12px;position:absolute;bottom:5px;left:0}
.industry_right{width:330px}
.industry_right .add_more{margin-top:22px;*margin-top:-25px;}
.industry_right .industry_title{height:60px;text-align:center}
.industry_right .wz_img{width:105px;height:30px;background-position:-147px -74px;margin-top:15px}
.industry_right .live_cont{margin:20px 0}
.industry_right .live_cont dl{margin-bottom:25px}
.industry_right .live_cont dd{width:203px;float:left;margin-right:16px}
.industry_right .live_cont dd a{display:block;color:#455571;font-weight:700;max-height:40px;overflow:hidden;margin-bottom:5px}
.industry_right .live_cont dd p{color:#F2334C}
.industry_right .live_cont dd p i{width:24px;height:18px;float:left;background-position:-182px -30px}
.industry_right dt{overflow:hidden;position:relative;width: 110px;height: 60px;}
.industry_right dt img{width:110px;height:60px}
.industry_right dt span{position:absolute;left:50%;top:50%;width:34px;height:34px;background-position:-166px -59px;margin-left:-17px;margin-top:-17px}
.industry_right .txt{margin-top:10px}
.industry_right .txt .type{color:#8290A6;padding-right:5px}
.industry_right .txt .type:hover{color: #425571}
.industry_right .txt .nr{color:#455571;padding-left:5px}
.industry_right .txt em{color:#F2F3F8}
.industry_right .ir_box{margin-bottom:28px;position: relative;}
.industry_right .ir_box .img_box{overflow: hidden;width: 330px;height: 185px;}
.industry_right .ir_box img{width:330px;height:185px}
.industry_right .ir_box p{position: absolute;color: #fff;bottom: 16px;padding-left: 20px;width: 300px;z-index: 100;}
 .industry_right  .ir_box:after{content: '.'; position: absolute;bottom: 0;height: 50px; background-color: #000;width: 100%;z-index: 1;opacity: 0.2;filter: alpha(opacity=20);}
.industry_right .ir_box .industry_title{margin-bottom:4px}
.industry_right .report .wzicon{width:170px;background-position:-115px -110px}
.industry_right .meeting .wzicon{width:134px;background-position:-128px -152px}
.industry_right .ask .wzicon{background-position:-147px -189px}
.industry_right .plan .wzicon{background-position:-147px -225px}
.live .industry_title{border-bottom:1px solid #F2F3F7}
/*设计美学*/
.design_art{margin-bottom: 35px;}
.design_art .design{padding:20px 0}
.design_art .title{height:33px}
.design_art .title span{background-position:-51px -266px}
.design_art .design_left{margin-right:30px}
.design_art .design_left img{width:840px;height:437px}
.design_art .design_right{overflow:hidden;width: 330px;float: right;}
.design_art .design_right h4{color:#4C5773;font-size:20px;margin-bottom:20px;height:24px}
.design_art .design_right h4 .line{float:left;padding-top:7px}
.design_art .design_right h4 .line i{display:inline-block;vertical-align:top;width:180px;height:1px;background-color:#e5eaf3;margin-left:-1px}
.design_art .design_right h4 i{color:#F2304A}
.design_art .design_right h4 em{display:inline-block;width:25px;height:20px;background-position:-167px -101px;*height:30px;}
.design_art .design_right h4 a{color:#A8B5CA;float:right;font-size:14px;line-height:25px}
.design_art .design_right dd{float:left;margin-right:12px;overflow: hidden;width: 100px;height: 75px;}
.design_art .design_right dd img{width:100px;height:75px}
.design_art .design_right dt{overflow:hidden}
.design_art .design_right dt h5{color:#1D334A;font-size:14px;max-height:38px}
.design_art .design_right dt h5 em{color:#E4ECF4;padding:0 5px}
.design_art .design_right dt p{color:#A9B6CA;font-size:12px;margin-top:18px}
.design_art .design_right p.desc{color:#8290A6;padding:14px 0;border-bottom:1px dashed #E5EAF3;margin-bottom:22px}
.design_art .design_right p.desc a{color:#7699CC}
.design_art .design_right p.desc a:hover{text-decoration:underline }
.design_art .design_right li{position:relative;margin-top:15px;width:320px}
.design_art .design_right li i{position:absolute;width:2px;height:2px;background-color:#D1D1D1;border:1px solid #BABABA;left:1px;top:8px}
.design_art .design_right li a{color:#1D334A;padding-left:15px}
.desin_list,.ideal_list{margin-top:35px;margin-left: -14px;width: 1230px;}
.ideal_list .add_more{margin-top: 10px;*margin-top:-15px;}
.desin_list li,.ideal_list li{float:left;width:380px;text-align:center;white-space:nowrap;padding: 0 15px 15px;position:relative;background: url(http://src.leju.com/imp/imp/deal/29/04/7/b7144096e425585107c54049a2e_p24_mk24.png) 1px 35px no-repeat;}
.desin_list li.item{background-position: 1px 3px;}
.desin_list li a{display: block}
.desin_list li h5,.ideal_list li h5{font-size:24px;display:inline-block;font-weight:700;position:relative;color:#1D334A;*display:inline;*zoom:1;}
.desin_list li h5 i,.ideal_list li h5 i{border-bottom:12px solid #FEEAED;position:absolute;left:0;bottom:0;width:100%;z-index:-1}
.desin_list .img_box,.ideal_list .img_box{margin-top:15px;width:380px;height:214px;overflow: hidden;}
.desin_list p,.ideal_list p{text-align:center;height:78px;padding:0 10px;font-size:18px;color:#1D334A;line-height:60px}
.desin_list img,.ideal_list img{width:380px;height:214px}
span.r_wz{position:absolute;color:#fff;line-height:42px;top:25px;left:25px;white-space:nowrap;font-size:24px;z-index:100}
span.r_wz i{position:absolute;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50);z-index:-1}
span.r_wz em{padding:0 10px;font-weight: bold;}
/*理想乐活家*/
.ideal_lohas{margin-bottom: 35px;}
.ideal_lohas .title{height:29px}
.ideal_lohas .title span{width:350px;background-position:-23px -340px}
.ideal_lohas .ideal{padding:20px 0}
.ideal_lohas .ideal_left{float:left;margin-right:30px}
.ideal_lohas .ideal_left img{width:840px;height:480px}
.ideal_lohas .ideal_right{overflow:hidden}
.ideal_lohas .ideal_right li{position:relative;width:330px;margin-bottom:18px;overflow: hidden;height: 148px;}
.ideal_lohas .ideal_right li img{width:330px;height:148px}
.ideal_lohas .ideal_right li span{top:10px;left:10px}
.ideal_lohas .ideal_right li p{position:absolute;bottom:12px;left:0;width:300px;font-size:16px;color:#fff;padding-left:20px}
.ideal_lohas .ideal_list h4{width:1200px;margin-left: 14px;height: 30px;}
.ideal_lohas .ideal_list .wzicon{width:142px;height:25px;background-position:-127px -411px;margin-left:0}
.ideal_lohas .ideal_list h4.second{margin-top:35px}
.ideal_lohas .ideal_list h4.second .wzicon{background-position:-127px -446px}
.ideal_lohas .ideal_list p{height: 90px;line-height: 75px;}
.ideal_list li{background-position: 1px 15px;}
/*家居视频*/
.jiaju_video .wzicon{background-position:-49px -485px}
.jiaju_video .video_link{text-align:center;padding:20px 0 24px}
.jiaju_video .video_link a{font-size:18px;color:#4C5773;padding:0 25px}
#focal02{height:523px;margin-bottom:35px}
#focal02 .scroll-wrap-inner{width:934px;height:523px;position:relative;overflow:hidden;left: 0;top: 0;}
#focal02 .scroll-wrap-inner li{position:relative}
#focal02 .scroll-wrap-inner img{width: 934px;height:523px;}
#focal02 .scroll-wrap-inner span{position:absolute;left:50%;top:50%;width:77px;height:77px;background-position:-172px -134px;margin-left:-38.5px;margin-top:-38.5px;display: none}
#focal02 .scroll-wrap-inner li:hover span{display: block}
#focal02 .focal-btn{position:absolute;right: 0px;width: 266px;top: 0;background-color: #313131;height: 523px;overflow: hidden;}
#focal02 .focal-btn li{ position:relative; padding: 2px 20px 5px 16px;}
#focal02 .focal-btn li span{position:absolute;width: 245px;height:134px;background-position: 5px -498px;left:3px;top:64px;}
#focal02 .focal-btn li img{width: 230px;height: 128px;}
#focal02 .focal-btn li.focal-active span{background-position: 6px -347px;}
#focal02 .focal-btn li.focal-active p{display: block}
#focal02 .focal-small-img{ position: absolute;  top: 10px;  left: 0; }
#focal02 .focal-small-img p{position: absolute;bottom: 0;color: #fff;font-size: 16px;width: 220px;font-weight: bold;line-height: 50px;text-align: center;display: none;left: 20px;}
/*家居风云榜*/
.jiaju_billboard{height: 688px;padding-bottom: 40px;overflow: hidden;padding-top: 35px;}
.jiaju_billboard h4,#decoration h3{border-bottom:4px solid #8290A6;height:32px}
.jiaju_billboard h4 .wzicon,#decoration h3 .wzicon{float:left;width:210px;background-position:-92px -552px;margin:0;height:36px}
#decoration h3 .wzicon{background-position: -115px -597px;width: 187px;}
.jiaju_billboard h4 p{text-align:right}
.jiaju_billboard h4 p a{color:#4C5773;margin-left:25px;font-size:16px}
.jiaju_billboard p.tab{border-bottom:1px solid #F2F3F7;margin:15px 0 30px}
.jiaju_billboard p.tab a{line-height:56px;font-size:20px;color:#4C5773;display:inline-block;border-bottom:3px solid #fff;margin-right:60px}
.jiaju_billboard p.tab a.active{color:#F0233C;border-color:#F0233C}
.jiaju_billboard .focal_tab,.cj_tab{width: 1198px;height:545px;overflow:hidden;position:relative;border: 1px solid #F2F3F7;/* border-bottom:1px solid #F2F3F7; *//* border-top:1px solid #F2F3F7; */}
.jiaju_billboard .focal-btn span{cursor: pointer;width:34px;height:48px;position:absolute;top:50%;left:0;background-position: -1px -695px;}
.jiaju_billboard .focal-btn span.focal-btn-rt{left:1166px;background-position: 0px -750px;}
.jiaju_billboard span.focal-btn-lt:hover{background-position: -42px -695px;}
.jiaju_billboard span.focal-btn-rt:hover{background-position: -42px -750px;}
.jiaju_pinpai{position:absolute;width:2000px}
.jiaju_pinpai li{width: 200px;float:left;}
.jiaju_pinpai li p{color:#4C5773;font-size:22px;text-align:center;line-height:80px;background-color:#F5F6FA;border-right:1px solid #F2F3F7}
.jiaju_pinpai li .pp_list{height:467px;overflow:hidden;border-right:1px solid #F2F3F7;border-top:1px solid #F2F3F7;position:relative}
.jiaju_pinpai li .pp_list:after{position:absolute;bottom:0;right:0;content:"";width:10px;height:10px;background:url(http://src.leju.com/imp/imp/deal/df/7b/0/0749460cf430b45d67589cfc90a_p24_mk24.png) -239px -289px no-repeat}
.jiaju_pinpai li a{display:block;padding-left:30px;height:45px;line-height:45px;color:#455571;white-space:nowrap;font-size:12px}
.jiaju_pinpai li a em{float:left;width:17px;height:17px;font-size:12px;line-height:17px;text-align:center;color:#fff;margin-top:13px;margin-right:8px;background-position:-233px -255px}
.jiaju_pinpai li a em.red{background-position:-233px -231px}
/* 91装修 */
#decoration{width: 1200px;margin: 40px auto 81px;}
#decoration h4{width: 112px;height: 16px;font-size: 16px;font-weight:normal;color: #1D364C;line-height: 16px;border-left: 4px solid #455572;text-indent: 5px;margin: 34px 0 15px 0;}
#form91{width: 328px;float: left;}
#form91 .formcontent{padding: 20px;width: 288px;height: 526px;border: 1px solid #F2F3F7;}
#form91 .formcontent p{font-size: 14px;color: #8290A6;line-height: 19px;margin-bottom: 20px;}
#form91 .formcontent .item{margin-bottom: 20px;}
#form91 .formcontent .item label{line-height: 38px;font-size: 14px;color: #455571;line-height: 38px;float: left;margin-right: 16px;}
#form91 .submitBtn{width: 306px;height: 67px;margin-left: -10px;display: block;font-size: 18px;line-height: 55px;color: #fff;text-align: center;background-position: -4px -886px;}
#form91 input{float: left;width: 214px;height: 38px;border-radius: 2px;border: 1px solid #DEE4EF;background-color: #FAFCFF;text-indent: 19px;color: #455571;line-height: 38px;}
#form91 select{float: left;width: 214px;height: 38px;border-radius: 2px;border: 1px solid #DEE4EF;background-color: #FAFCFF;display: none;color: #455571;}
#form91 .links{width: 286px;height: 58px;margin: 10px auto 0;background-position: 8px -822px;}
#decoration .super_select{position: relative;float: left;width: 214px;height: 38px;line-height: 38px;border: 1px solid #DEE4EF;background-color: #FAFCFF;background-position: -145px -702px;}
#decoration .super_select ol{background: #FFF;width: 214px;line-height: 38px;border: 1px solid #e5e5e5;position: absolute;left: -1px;z-index: 100;display: none;}
#decoration .super_select ol li{padding: 0 13px;color: #bbb;display: block;width: 188px;margin: 0;font-size: 14px;line-height: 28px;}
#decoration .super_select ol li:hover,.super_select ol li.hover{background-color: #ededed;color: #455571;}
#decoration .super_select span{display: block;padding-left: 13px;width: 201px;height: 38px;font-size: 14px;line-height: 38px;white-space: nowrap;overflow: hidden;color: #455571;margin-right: 10px;}
#decoration .super_select span.current{color: #CD3111;cursor: pointer}
#freeApply{float: left;width: 850px;margin-left: 22px;}
#freeApply .form{width: 830px;height: 50px;background: #F5F6FA;padding: 18px 0 18px 20px;}
#freeApply .form select{width: 80px;float: left;height: 44px;display: none;}
#freeApply .form .super_select{width: 76px;height: 44px;border: 1px solid #F2F3F7;background-color: #FFF;background-position: -295px -758px;}
#freeApply .form .super_select ol{width: 76px;}
#freeApply .form .super_select ol li{width: 50px;}
#freeApply .form .super_select span{width: 53px;padding-right: 23px;padding-left: 0;height: 44px;font-size: 14px;line-height: 44px;color: #F2304A;text-align: center;}
#freeApply .form p{font-size: 14px;color: #AAB5C9;width: 336px;float: left;line-height: 46px;margin-left: 30px;}
#freeApply .form .submitBtn{float: left;width: 97px;height: 46px;background: #F2304A;border-radius: 0px 4px 4px 0px;text-align: center;line-height: 46px;color: #fff;}
#freeApply .form input{width: 258px;float: left;height: 44px;border: 1px solid #F2F3F7;border-left: 0 none;text-indent: 13px;line-height: 44px;}
#freeApply ul li{float: left;width: 272px;margin: 21px 17px 0 0;}
#freeApply ul li.nonemar{margin-right: 0;overflow: hidden;}
#freeApply li a{display: block;}
#freeApply li h5{font-size: 20px;font-weight:normal;color: #1D364C;line-height: 20px;}
#freeApply li p{font-size: 14px;margin: 14px 0 25px;color: #8290A6;}
#freeApply li img{display: block;width: 264px;height: 134px;border: 1px solid #F5F6FA;padding: 3px;}
#freeApply li img:hover{border-color:#f2304a; }
#form91_hx .super_select,#form91_hx .super_select ol,#form91_hx .super_select span{width: 100px;margin-right: 10px;margin-bottom: 10px;background-position: -257px -701px;}
#form91_hx .super_select ol li{width: 74px;}
#form91_hx .item_box{margin-left: 72px;width: 225px;*margin-top:-40px;}
#form91 .formcontent #form91_hx{margin-bottom: 10px}
#t12 .row-3{margin-right: -20px;}
#t12 .banner-380{margin-right: 20px;}
.dd_ewmBox{
position: fixed;

    right: 10px;
    bottom: 200px;
    width: 180px;
    height: 180px;
    text-align: center;
    z-index: 100;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0 10px #ebebeb;
    padding-top: 20px;
    border-bottom: 3px solid #f2304a;
}
.dd_ewmBox .dd_ewm{z-index:99999;width:130px;}
.dd_ewmBox .dd_txt{color:#f2304a;font-size:12px;padding:5px 0 0 0;font-weight:normal;}